package hotel.service;

import java.util.List;

public interface ISalesLineItemService<T> extends IService<T> {

	/**
	 * 获得已登记入住的记录条数
	 */
	public int getCheckinCount();
	
	/**
	 * 分页查询获得已登记入住的记录条数
	 */
	public List<T> paging(int firstResult,int maxResult);
	
	/**
	 * 退房
	 */
	public boolean checkout(int itemid);
	
	/**
	 * 获得入住客户数
	 */
	public int getCheckinCustomerCount();
	
	/**
	 * 根据销售ID查找销售项
	 */
	public List<T> findBySalesid(int salesid);
	
	/**
	 * 更新入住人数,count为增加的人数
	 */
	public boolean updateCustomerCount(int itemid,int count);
	
}
